millisecond-length fast radio burst - Turkish English Dictionary